package com.hifar.test.syncData.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hifar.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author zhuWeiWei
 * @description 同步数据表记录
 * @date 2025/4/11 11:16
 */
@Data
@ApiModel("同步数据表记录")
@TableName("hf_env_sync_data_import_table_info")
public class HfEnvSyncDataImportTableInfo extends BaseModel {
    @ApiModelProperty("导入任务ID")
    private String taskId;

    @ApiModelProperty("表名称")
    private String tableName;

    @ApiModelProperty("表描述")
    private String description;

    @ApiModelProperty("数据源")
    private String dataSource;

    @ApiModelProperty("插入数量")
    private Integer insertNum;

    @ApiModelProperty("修改数量")
    private Integer updateNum;

    @ApiModelProperty("状态：1-成功 2-失败")
    private String status;

    // 错误信息使用BaseModel继承的remarks字段
}
